编写高质量javascript代码的68个有效方法 笔记6-库和API设计

  • 在变量命名和函数签名中使用一致的约定。

  • 不要偏离用户在他们的开发平台中很可能遇到的约定。

  • 提供默认参数应该测试undefined的方式,而不是arguments.length

  • 对传入的值作判断,避免强制转换。